@media
screen{
.sIFR-flash{
visibility:visible !important;margin:0;padding:0
}
.sIFR-replaced,.sIFR-ignore{
visibility:visible !important
}
.sIFR-alternate{
position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden
}
.sIFR-replaced div.sIFR-fixfocus{
margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none
}

}
@media
print{
.sIFR-flash{
display:none !important;height:0;width:0;position:absolute;overflow:hidden
}
.sIFR-alternate{
visibility:visible !important;display:block   !important;position:static  !important;left:auto    !important;top:auto    !important;width:auto    !important;height:auto    !important
}

}
@media
screen{
.sIFR-active h1,
.sIFR-active h2,
.sIFR-active h4,
.sIFR-active
h5#pullquote{
visibility:hidden;font-family:Verdana
}
.sIFR-active
h1{
padding-bottom:0
}
.sIFR-active
h2{
font-size:55px;display:block
}
.sIFR-active
h3{

}
.sIFR-active
h4{
font-size:18px;font-weight:normal;color:#999
}
.sIFR-active
h5#pullquote{
font-size:24px
}
.subhead{
border-bottom:none;padding:0;margin:20px
0 0 0
}
.sIFR-active
.header_form{
font-size:12px;padding-top:10px
}

}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, , article,aside,dialog,figure,footer,header,hgroup,nav,section{
margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline
}
article,aside,dialog,figure,footer,header,hgroup,nav,section{
display:block
}
body{
line-height:1.5
}
table{
border-collapse:separate;border-spacing:0
}
caption{
text-align:left;font-weight:normal
}
blockquote:before,blockquote:after,q:before,q:after{
content:""
}
blockquote,q{
quotes:"" ""
}
a
img{
border:none
}
html{
font-size:100%
}
body{
font-size:85%;color:#222;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin:0;padding:0
}
h1,h2,h3,h4,h5,h6{
font-weight:normal;color:#111
}
h1{
font-size:3em;line-height:1;margin-bottom:0.5em
}
h2{
font-size:2em;margin-bottom:0.75em
}
h3{
font-size:1.5em;line-height:1;margin-bottom:1em
}
h4{
font-size:1.2em;line-height:1.25;margin-bottom:1.25em
}
h5{
font-size:1em;font-weight:bold;margin-bottom:1.5em
}
h6{
font-size:1em;font-weight:bold
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6
img{
margin:0
}
p{
margin:0
0 1.5em
}
p
img.left{
float:left;margin:1.5em 1.5em 1.5em 0;padding:0
}
p
img.right{
float:right;margin:1.5em 0 1.5em 1.5em
}
a:focus,a:hover{
color:#000
}
a{
color:#009;text-decoration:underline
}
blockquote{
margin:1.5em;color:#fff;font-style:italic
}
strong{
font-weight:bold
}
em,dfn{
font-style:italic
}
dfn{
font-weight:bold
}
sup,sub{
line-height:0
}
abbr,acronym{
border-bottom:1px dotted #666
}
address{
margin:0
0 1.5em;font-style:italic
}
del{
color:#666
}
pre{
margin:1.5em 0;white-space:pre
}
pre,code,tt{
font:1em 'andale mono', 'lucida console', monospace;line-height:1.5
}
li ul, li
ol{
margin:0
}
ul,ol{
margin:0
1.5em 1.5em 0;padding-left:3.333em
}
ul{
list-style-type:disc
}
ol{
list-style-type:decimal
}
dl{
margin:0
0 1.5em 0
}
dl
dt{
font-weight:bold
}
dd{
margin-left:1.5em
}
table{
width:100%
}
th{
font-weight:bold
}
thead
th{
background:#c3d9ff
}
tr.even
td{
background:#e5ecf9
}
tfoot{
font-style:italic
}
caption{
background:#eee
}
.large{
font-size:1.2em;line-height:2.5em;margin-bottom:1.25em
}
.hide{
display:none
}
.quiet{
color:#666
}
.loud{
color:#000
}
.highlight{
background:#ff0
}
.added{
background:#060;color:#fff
}
.removed{
background:#900;color:#fff
}
.first{
margin-left:0;padding-left:0
}
.last{
margin-right:0;padding-right:0
}
.top{
margin-top:0;padding-top:0
}
.bottom{
margin-bottom:0;padding-bottom:0
}
input[type=text],input[type=password],select,textarea{
border:1px
solid #ddd;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;width:220px
}
input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{
border:1px
solid #d7e9f3
}
.container{
width:950px;margin:0
auto
}
.showgrid{
background:url(src/grid.png)
}
.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24{
float:left;margin-right:10px
}
.last{
margin-right:0
}
.span-1{
width:30px
}
.span-2{
width:70px
}
.span-3{
width:110px
}
.span-4{
width:150px
}
.span-5{
width:190px
}
.span-6{
width:230px
}
.span-7{
width:270px
}
.span-8{
width:310px
}
.span-9{
width:350px
}
.span-10{
width:390px
}
.span-11{
width:430px
}
.span-12{
width:470px
}
.span-13{
width:510px
}
.span-14{
width:550px
}
.span-15{
width:590px
}
.span-16{
width:630px
}
.span-17{
width:670px
}
.span-18{
width:710px
}
.span-19{
width:750px
}
.span-20{
width:790px
}
.span-21{
width:830px
}
.span-22{
width:870px
}
.span-23{
width:910px
}
.span-24{
width:950px;margin-right:0
}
input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{
border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important
}
input.span-1,textarea.span-1{
width:18px!important
}
input.span-2,textarea.span-2{
width:58px!important
}
input.span-3,textarea.span-3{
width:98px!important
}
input.span-4,textarea.span-4{
width:138px!important
}
input.span-5,textarea.span-5{
width:178px!important
}
input.span-6,textarea.span-6{
width:218px!important
}
input.span-7,textarea.span-7{
width:258px!important
}
input.span-8,textarea.span-8{
width:298px!important
}
input.span-9,textarea.span-9{
width:338px!important
}
input.span-10,textarea.span-10{
width:378px!important
}
input.span-11,textarea.span-11{
width:418px!important
}
input.span-12,textarea.span-12{
width:458px!important
}
input.span-13,textarea.span-13{
width:498px!important
}
input.span-14,textarea.span-14{
width:538px!important
}
input.span-15,textarea.span-15{
width:578px!important
}
input.span-16,textarea.span-16{
width:618px!important
}
input.span-17,textarea.span-17{
width:658px!important
}
input.span-18,textarea.span-18{
width:698px!important
}
input.span-19,textarea.span-19{
width:738px!important
}
input.span-20,textarea.span-20{
width:778px!important
}
input.span-21,textarea.span-21{
width:818px!important
}
input.span-22,textarea.span-22{
width:858px!important
}
input.span-23,textarea.span-23{
width:898px!important
}
input.span-24,textarea.span-24{
width:938px!important
}
.append-1{
padding-right:40px
}
.append-2{
padding-right:80px
}
.append-3{
padding-right:120px
}
.append-4{
padding-right:160px
}
.append-5{
padding-right:200px
}
.append-6{
padding-right:240px
}
.append-7{
padding-right:280px
}
.append-8{
padding-right:320px
}
.append-9{
padding-right:360px
}
.append-10{
padding-right:400px
}
.append-11{
padding-right:440px
}
.append-12{
padding-right:480px
}
.append-13{
padding-right:520px
}
.append-14{
padding-right:560px
}
.append-15{
padding-right:600px
}
.append-16{
padding-right:640px
}
.append-17{
padding-right:680px
}
.append-18{
padding-right:720px
}
.append-19{
padding-right:760px
}
.append-20{
padding-right:800px
}
.append-21{
padding-right:840px
}
.append-22{
padding-right:880px
}
.append-23{
padding-right:920px
}
.prepend-1{
padding-left:40px
}
.prepend-2{
padding-left:80px
}
.prepend-3{
padding-left:120px
}
.prepend-4{
padding-left:160px
}
.prepend-5{
padding-left:200px
}
.prepend-6{
padding-left:240px
}
.prepend-7{
padding-left:280px
}
.prepend-8{
padding-left:320px
}
.prepend-9{
padding-left:360px
}
.prepend-10{
padding-left:400px
}
.prepend-11{
padding-left:440px
}
.prepend-12{
padding-left:480px
}
.prepend-13{
padding-left:520px
}
.prepend-14{
padding-left:560px
}
.prepend-15{
padding-left:600px
}
.prepend-16{
padding-left:640px
}
.prepend-17{
padding-left:680px
}
.prepend-18{
padding-left:720px
}
.prepend-19{
padding-left:760px
}
.prepend-20{
padding-left:800px
}
.prepend-21{
padding-left:840px
}
.prepend-22{
padding-left:880px
}
.prepend-23{
padding-left:920px
}
div.border{
padding-right:4px;margin-right:5px;border-right:1px solid #eee
}
div.colborder{
padding-right:24px;margin-right:25px;border-right:1px solid #eee
}
.pull-1{
margin-left:-40px
}
.pull-2{
margin-left:-80px
}
.pull-3{
margin-left:-120px
}
.pull-4{
margin-left:-160px
}
.pull-5{
margin-left:-200px
}
.pull-6{
margin-left:-240px
}
.pull-7{
margin-left:-280px
}
.pull-8{
margin-left:-320px
}
.pull-9{
margin-left:-360px
}
.pull-10{
margin-left:-400px
}
.pull-11{
margin-left:-440px
}
.pull-12{
margin-left:-480px
}
.pull-13{
margin-left:-520px
}
.pull-14{
margin-left:-560px
}
.pull-15{
margin-left:-600px
}
.pull-16{
margin-left:-640px
}
.pull-17{
margin-left:-680px
}
.pull-18{
margin-left:-720px
}
.pull-19{
margin-left:-760px
}
.pull-20{
margin-left:-800px
}
.pull-21{
margin-left:-840px
}
.pull-22{
margin-left:-880px
}
.pull-23{
margin-left:-920px
}
.pull-24{
margin-left:-960px
}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{
float:left;position:relative
}
.push-1{
margin:0
-40px 1.5em 40px
}
.push-2{
margin:0
-80px 1.5em 80px
}
.push-3{
margin:0
-120px 1.5em 120px
}
.push-4{
margin:0
-160px 1.5em 160px
}
.push-5{
margin:0
-200px 1.5em 200px
}
.push-6{
margin:0
-240px 1.5em 240px
}
.push-7{
margin:0
-280px 1.5em 280px
}
.push-8{
margin:0
-320px 1.5em 320px
}
.push-9{
margin:0
-360px 1.5em 360px
}
.push-10{
margin:0
-400px 1.5em 400px
}
.push-11{
margin:0
-440px 1.5em 440px
}
.push-12{
margin:0
-480px 1.5em 480px
}
.push-13{
margin:0
-520px 1.5em 520px
}
.push-14{
margin:0
-560px 1.5em 560px
}
.push-15{
margin:0
-600px 1.5em 600px
}
.push-16{
margin:0
-640px 1.5em 640px
}
.push-17{
margin:0
-680px 1.5em 680px
}
.push-18{
margin:0
-720px 1.5em 720px
}
.push-19{
margin:0
-760px 1.5em 760px
}
.push-20{
margin:0
-800px 1.5em 800px
}
.push-21{
margin:0
-840px 1.5em 840px
}
.push-22{
margin:0
-880px 1.5em 880px
}
.push-23{
margin:0
-920px 1.5em 920px
}
.push-24{
margin:0
-960px 1.5em 960px
}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{
float:right;position:relative
}
.prepend-top{
margin-top:1.5em
}
.append-bottom{
margin-bottom:1.5em
}
.box{
padding:1.5em;margin-bottom:1.5em;background:#E5ECF9
}
hr{
background:#eee;color:#eee;clear:both;width:100%;float:left;height:1px;margin:10px
0;border:none;clear:both
}
hr.space{
background:#fff;color:#fff;visibility:hidden
}
.clearfix:after,.container:after{
content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden
}
.clearfix,.container{
display:block
}
.clear{
clear:both
}
.spacer20{
height:20px;width:20px
}
.spacer24{
height:24px;width:20px
}
.spacer30{
height:30px;width:20px
}
body{
background:#aecbdf url(../images/landing/bg2.jpg) top center repeat-x
}
.left{
float:left
}
.right{
float:right
}
#bg_wrapper{
background:url(../images/landing/bg1.jpg) top center no-repeat;margin:auto;min-height:600px
}
a.logo{
background:url(../images/landing/logo.gif) bottom left no-repeat;width:160px;height:68px;display:block
}
.margin_30{
margin-left:30px
}
#landing_mid_content{
background:#fff;float:left
}
a.sign_up{
background:url(../images/landing/sign_up.gif) 0 -48px no-repeat;width:138px;height:48px;display:block;float:right
}
a.sign_up:hover{
background:url(../images/landing/sign_up.gif) top left no-repeat
}
a.log_in{
background:url(../images/landing/sign_up.gif) -138px -48px no-repeat;width:138px;height:48px;display:block;float:right
}
a.log_in:hover{
background:url(../images/landing/sign_up.gif) -138px 0 no-repeat
}
.blue_box{
background:#9abfd8;color:#fff;height:305px
}
.blue_box2{
background:#9abfd8;color:#fff
}
.blue_box3{
background:#7eaac7;color:#fff;text-indent:130px;font-size:18px;height:33px;padding:10px
0 0 0
}
.landing_footer_head{
color:#fff
}
.quote{
background:url(../images/landing/quote.gif) 10px 0px no-repeat
}
.blue_divider{
background:url(../images/landing/divider_blue.gif) bottom left repeat-x;height:5px;width:100%;margin:5px
0 5px 0;float:left;clear:both
}
.testimonial{
color:#003471;float:right
}
.benefits_holder{
margin:auto;width:290px
}
.benefits_img{
width:30px;height:30px
}
.benefits_txt{
width:255px;font-weight:bold
}
.blue_box_inner{
width:290px;margin:auto
}
.sales_box{
background:#7eaac7;padding:10px;color:#fff;text-align:center;font-weight:bold;padding:5px
0 5px 0;margin:10px
0 0px 0
}
.sales_box_header{
font-size:40px
}
a.big_sign_in,a.big_login{
background:url(../images/landing/buttons.png) top left no-repeat;width:274px;height:38px;display:block;margin:auto;clear:both
}
a.big_sign_in:hover{
background:url(../images/landing/buttons.png) 0 -38px no-repeat
}
a.big_login{
background:url(../images/landing/buttons.png) -274px 0 no-repeat
}
a.big_login:hover{
background:url(../images/landing/buttons.png) -274px -38px no-repeat
}
a.learn_more{
background:url(../images/landing/buttons.png) -548px 0 no-repeat;width:152px;height:38px;display:block;clear:both;margin:auto
}
a.learn_more:hover{
background:url(../images/landing/buttons.png) -548px -38px no-repeat;width:152px;height:38px
}
.who_tag{
background:url(../images/landing/who_tag.png) top left no-repeat;position:relative;z-index:2;width:140px;height:86px;margin: -65px 0 0 -50px
}
.imac{
width:100px;height:65px;position:relative;z-index:2;margin: -50px 0 10px -15px;background:url(../images/landing/imac.png) top left no-repeat
}
table.screens{
margin-top: -15px
}
table.screens
td{
text-align:center
}
.or{
width:100%;display:block;height:34px;clear:both;margin:10px
0;background:url(../images/landing/or.png) center center no-repeat
}
.footer_landing{
background:#333 url(../images/landing/footer.gif) top left repeat-x;float:left;height:200px;width:100%;color:#fff;font-size:12px;padding:10px
0 0 0
}
.margin_15{
margin-top: -15px
}
.landing_subhead{
font-size:12px;width:300px;height:43px;background:url(../images/landing/sub_head_bg.jpg) top center no-repeat;text-align:center;text-indent:50px;padding:20px
0 0 0
}
form{
color:#000
}
.ss_top_space{
height:36px;width:20px;float:left
}
.ss_container{
width:940px;margin-right:auto;margin-left:auto
}
ul.tabs{
margin:0px
0 0 20px;padding:0;float:left;list-style:none;height:55px;width:887px;background:url(../images/landing/ss_nav.jpg) top left no-repeat
}
ul.tabs
li{
float:left;margin:0;padding:0;height:55px;line-height:55px;border-left:none;margin-bottom: -1px;overflow:hidden;position:relative;cursor:pointer
}
ul.tabs
li.ss_1{
width:226px
}
ul.tabs
li.ss_2{
width:209px
}
ul.tabs
li.ss_3{
width:200px
}
ul.tabs
li.ss_4{
width:244px
}
ul.tabs li
a{
text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0
20px;outline:none
}
ul.tabs li a:hover{

}
html ul.tabs li.active, html ul.tabs li.active a:hover{

}
.tab_container{
border-top:none;clear:both;float:left;width:100%;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px
}
.tab_content{
font-size:1.2em
}
.tab_content
h2{
font-weight:normal;padding-bottom:10px;border-bottom:1px dashed #ddd;font-size:1.8em
}
.tab_content h3
a{
color:#254588
}
.tab_content
img{
float:left
}
div#ss_arrow_l{
width:30px;height:30px;display:block;background:url(../images/landing/ss_arrows.png) no-repeat left top;position:absolute;margin:130px
0 0 -20px;z-index:5
}
div#ss_arrow_l:hover{
background:url(../images/landing/ss_arrows.png) no-repeat 0 -30px
}
div#ss_arrow_r{
width:30px;height:30px;display:block;background:url(../images/landing/ss_arrows.png) no-repeat -30px 0px;position:absolute;margin:130px
0 0 927px;z-index:5
}
div#ss_arrow_r:hover{
background:url(../images/landing/ss_arrows.png) no-repeat -30px -30px
}
#top_nav,#footer_nav{
float:left;width:400px;margin:44px
0 0 0
}
#top_nav ul, #footer_nav
ul{
float:left;list-style:none;margin:0;padding:0
}
#top_nav li, #footer_nav
li{
float:left;display:inline;margin:0;padding:0
}
#top_nav
a{
display:block;background:#fff;padding:0px
20px 0 20px;line-height:35px;margin:0px
3px 0 0;color:#666;text-decoration:none;font-weight:bold;font-size:16px
}
#top_nav a:hover{
color:#003471
}
#top_nav
a.active{
background:#eee;color:#003471
}
#footer_nav{
margin:0
0 0 20px
}
#footer_nav
a{
display:block;margin:0px
15px 0 0;color:#666;text-decoration:none;font-weight:bold
}
#footer_nav a:hover{
color:#fff;text-decoration:underline
}
#footer_nav
a.active{
background:#e8f3f6;color:#003471
}
label{
font:bold 12px Arial,Helvetica,sans-serif;line-height:2em;color:#666
}
.subpage_holder{
background:url(../images/landing/subpage_holder_bg.jpg) no-repeat center top;margin:auto
}
.subpage_content_outer{
background:#fff;width:950px;margin-top:1px;padding-bottom:32px;
}
.subpage_content_inner{
width:930px;margin:auto;margin-top:5px;background:#fff
}
.subpage_lcol{
background:url(../images/vert_divider.jpg) no-repeat -220px top;float:left;min-height:400px
}
a,a:active{
outline:none
}
a:focus{
-moz-outline-style:none
}
ul.features_tabs{
margin:22px
0 0 -20px;padding:0;float:left;list-style:none;height:32px;width:100%;background:none;height:400px
}
ul.features_tabs
li{
margin:0;padding:0;height:45px;border-left:none
}
ul.features_tabs li
a{
text-decoration:none;color:#666;display:block;font-size:12px;width:193px;height:42px;line-height:45px;padding:0
0 0 15px
}
ul.features_tabs li a
img{
margin-right:10px
}
ul.features_tabs li a:hover{
color:#333
}
ul.features_tabs li.active, ul.features_tabs li.active a, ul.features_tabs li.active a:hover{
background:url(../images/landing/subnav_active.png) no-repeat left top;color:#204D71;font-weight:bold
}
.tab_container{
border-top:none;clear:both;float:left;width:100%
}
.tab_content{
font-size:1.2em
}
.tab_content
h2{
font-weight:normal;padding-bottom:10px;border-bottom:1px dashed #ddd;font-size:1.8em
}
.tab_content h3
a{
color:#254588
}
.tab_content
img{
border:none
}
#dash_col_divide{
background:url(../images/vert_divider.jpg) 15px -50px no-repeat;min-height:300px
}
.subpage_header{
font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;color:#999;margin:10px
0 20px 0
}
.subpage_header
span.blue{
color:#195f8c;font-size:45px;font-weight:bold;font-style:italic
}
.feature_box{
color:#666;line-height:18px;font-size:12px
}
.feature_box
h5{
font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;margin-top:0
}
.steps_header{
font-size:14px;font-weight:bold;color:#134F80;padding:10px;background:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0
0 20px 0
}
span.yellowbg{
background:#FF9;color:#333;font-weight:bold
}
.subpage_footer{
background:url(../images/landing/subpage_footer_bg.jpg) no-repeat left top;width:950px;height:50px
}
.terms_list{
color:#555;font-size:12px;line-height:18px
}
.terms_list  ol, .terms_list
li{
margin-bottom:10px
}
#landing_footer_head_contact
a{
color:#fff;text-decoration:none
}
#landing_footer_head_contact a:hover{
color:#fff;text-decoration:underline
}
#landing_footer_head_contact
a.active{
background:#fff;color:#003471
}
.td_spacer{
font-size:1px;height:1px;width:1px
}
.err_txt_holder{
width:265px;height:31px
}
.success_txt_l{
float:left;background:url(../images/login/err_txt_bg_l.gif) top left no-repeat;height:31px;width:250px;font-size:11px;font-weight:bold;line-height:31px;text-indent:40px;color:green
}
.success_txt_r{
float:left;width:6px;height:31px;background:url(../images/login/err_txt_bg_r.gif) top left no-repeat
}
.err_txt_l{
float:left;background:url(../images/login/err_txt_bg_l.gif) 0 -31px no-repeat;height:31px;width:250px;font-size:11px;font-weight:bold;line-height:31px;text-indent:40px;color:red
}
.err_txt_r{
float:left;width:6px;height:31px;background:url(../images/login/err_txt_bg_r.gif) 0 -31px no-repeat
}
.error_txt{
font-size:11px;color:red;font-family:Helvetica,Arial,sans-serif;font-weight:normal
}
.error_txt
img{
width:15px;height:15px
}
.success_txt{
font-size:11px;color:green;font-family:Helvetica,Arial,sans-serif;font-weight:normal
}
.success_txt
img{
width:15px;height:15px
}
#goodUsername,#errUsername,#goodPassword,#errPassword,#goodName,#goodPhone,#goodState,#goodCategory,#goodFirstName,#goodLastName,#errState,#errCategory,#errName,#errCountry,#errZip,#errPhone,#errFirstName,#errLastName,#validateEmail,validateEmailFine,#validatePassword1,#validatePassword2{
display:none
}
a.update{
background:url(../images/buttons_sm.png) -2352px 0px no-repeat;width:70px;height:30px;display:block
}
a.update:hover{
background:url(../images/buttons_sm.png) -2352px -30px no-repeat
}
a.submit{
background:url(../images/buttons_sm.png) -2421px 0px no-repeat;width:70px;height:30px;display:block
}
a.submit:hover{
background:url(../images/buttons_sm.png) -2421px -30px no-repeat
}
.error{
color:#c00;background:#fae5e5;border:1px
solid #e9c7c7;margin:0px
0px;width:100%;padding:7px
0;float:left
}
.error
.icon_error{
background:url(../images/icons_alerts2.png) no-repeat 0 -24px;width:44px;height:24px;float:left
}
.success{
color:#060;background:#e1f0d9;border:1px
solid #d2ddc7;width:100%;padding:7px
0;float:left
}
.success
.icon_success{
background:url(../images/icons_alerts2.png) no-repeat 0 -48px;width:44px;height:24px;float:left
}
.alert_text{
float:left;margin:4px
0 0 5px;text-align:left;font-size:12px
}
.alert_text ul, .alert_text ul
li{
margin-top:5px
}
.ui-helper-hidden{
display:none
}
.ui-helper-hidden-accessible{
position:absolute;left: -99999999px
}
.ui-helper-reset{
margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none
}
.ui-helper-clearfix:after{
content:".";display:block;height:0;clear:both;visibility:hidden
}
.ui-helper-clearfix{
display:inline-block
}
/*\*/* html .ui-helper-clearfix{
height:1%
}
.ui-helper-clearfix{
display:block
}
/**/.ui-helper-zfix{
width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)
}
.ui-state-disabled{
cursor:default !important
}
.ui-icon{
display:block;text-indent: -99999px;overflow:hidden;background-repeat:no-repeat
}
.ui-widget-overlay{
position:absolute;top:0;left:0;width:100%;height:100%
}
.ui-widget{
font-family:LucidaGrande,LucidaSans,Arial,sans-serif;font-size:1.1em
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget
button{
font-family:LucidaGrande,LucidaSans,Arial,sans-serif;font-size:1em
}
.ui-widget-content{
border:1px
solid #a6c9e2;background:#fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222
}
.ui-widget-content
a{
color:#222
}
.ui-widget-header{
border:1px
solid #4297d7;background:#5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold
}
.ui-widget-header
a{
color:#fff
}
.ui-state-default, .ui-widget-content .ui-state-default{
border:1px
solid #c5dbec;background:#dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e;outline:none
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{
color:#2e6e9e;text-decoration:none;outline:none
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{
border:1px
solid #79b7e7;background:#d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987;outline:none
}
.ui-state-hover a, .ui-state-hover a:hover{
color:#1d5987;text-decoration:none;outline:none
}
.ui-state-active, .ui-widget-content .ui-state-active{
border:1px
solid #79b7e7;background:#f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#e17009;outline:none
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{
color:#e17009;outline:none;text-decoration:none
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{
border:1px
solid #fad42e;background:#fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight
a{
color:#363636
}
.ui-state-error, .ui-widget-content .ui-state-error{
border:1px
solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a
}
.ui-state-error a, .ui-widget-content .ui-state-error
a{
color:#cd0a0a
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text{
color:#cd0a0a
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{
opacity: .35;filter:Alpha(Opacity=35);background-image:none
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary{
font-weight:bold
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{
opacity: .7;filter:Alpha(Opacity=70);font-weight:normal
}
.ui-icon{
width:16px;height:16px;background-image:url(images/ui-icons_469bdd_256x240.png)
}
.ui-widget-content .ui-icon{
background-image:url(images/ui-icons_469bdd_256x240.png)
}
.ui-widget-header .ui-icon{
background-image:url(/styles/jqueryui/images/ui-icons_d8e7f3_256x240.png)
}
.ui-state-default .ui-icon{
background-image:url(images/ui-icons_6da8d5_256x240.png)
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{
background-image:url(images/ui-icons_217bc0_256x240.png)
}
.ui-state-active .ui-icon{
background-image:url(images/ui-icons_f9bd01_256x240.png)
}
.ui-state-highlight .ui-icon{
background-image:url(images/ui-icons_2e83ff_256x240.png)
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{
background-image:url(images/ui-icons_cd0a0a_256x240.png)
}
.ui-icon-carat-1-n{
background-position:0 0
}
.ui-icon-carat-1-ne{
background-position: -16px 0
}
.ui-icon-carat-1-e{
background-position: -32px 0
}
.ui-icon-carat-1-se{
background-position: -48px 0
}
.ui-icon-carat-1-s{
background-position: -64px 0
}
.ui-icon-carat-1-sw{
background-position: -80px 0
}
.ui-icon-carat-1-w{
background-position: -96px 0
}
.ui-icon-carat-1-nw{
background-position: -112px 0
}
.ui-icon-carat-2-n-s{
background-position: -128px 0
}
.ui-icon-carat-2-e-w{
background-position: -144px 0
}
.ui-icon-triangle-1-n{
background-position:0 -16px
}
.ui-icon-triangle-1-ne{
background-position: -16px -16px
}
.ui-icon-triangle-1-e{
background-position: -32px -16px
}
.ui-icon-triangle-1-se{
background-position: -48px -16px
}
.ui-icon-triangle-1-s{
background-position: -64px -16px
}
.ui-icon-triangle-1-sw{
background-position: -80px -16px
}
.ui-icon-triangle-1-w{
background-position: -96px -16px
}
.ui-icon-triangle-1-nw{
background-position: -112px -16px
}
.ui-icon-triangle-2-n-s{
background-position: -128px -16px
}
.ui-icon-triangle-2-e-w{
background-position: -144px -16px
}
.ui-icon-arrow-1-n{
background-position:0 -32px
}
.ui-icon-arrow-1-ne{
background-position: -16px -32px
}
.ui-icon-arrow-1-e{
background-position: -32px -32px
}
.ui-icon-arrow-1-se{
background-position: -48px -32px
}
.ui-icon-arrow-1-s{
background-position: -64px -32px
}
.ui-icon-arrow-1-sw{
background-position: -80px -32px
}
.ui-icon-arrow-1-w{
background-position: -96px -32px
}
.ui-icon-arrow-1-nw{
background-position: -112px -32px
}
.ui-icon-arrow-2-n-s{
background-position: -128px -32px
}
.ui-icon-arrow-2-ne-sw{
background-position: -144px -32px
}
.ui-icon-arrow-2-e-w{
background-position: -160px -32px
}
.ui-icon-arrow-2-se-nw{
background-position: -176px -32px
}
.ui-icon-arrowstop-1-n{
background-position: -192px -32px
}
.ui-icon-arrowstop-1-e{
background-position: -208px -32px
}
.ui-icon-arrowstop-1-s{
background-position: -224px -32px
}
.ui-icon-arrowstop-1-w{
background-position: -240px -32px
}
.ui-icon-arrowthick-1-n{
background-position:0 -48px
}
.ui-icon-arrowthick-1-ne{
background-position: -16px -48px
}
.ui-icon-arrowthick-1-e{
background-position: -32px -48px
}
.ui-icon-arrowthick-1-se{
background-position: -48px -48px
}
.ui-icon-arrowthick-1-s{
background-position: -64px -48px
}
.ui-icon-arrowthick-1-sw{
background-position: -80px -48px
}
.ui-icon-arrowthick-1-w{
background-position: -96px -48px
}
.ui-icon-arrowthick-1-nw{
background-position: -112px -48px
}
.ui-icon-arrowthick-2-n-s{
background-position: -128px -48px
}
.ui-icon-arrowthick-2-ne-sw{
background-position: -144px -48px
}
.ui-icon-arrowthick-2-e-w{
background-position: -160px -48px
}
.ui-icon-arrowthick-2-se-nw{
background-position: -176px -48px
}
.ui-icon-arrowthickstop-1-n{
background-position: -192px -48px
}
.ui-icon-arrowthickstop-1-e{
background-position: -208px -48px
}
.ui-icon-arrowthickstop-1-s{
background-position: -224px -48px
}
.ui-icon-arrowthickstop-1-w{
background-position: -240px -48px
}
.ui-icon-arrowreturnthick-1-w{
background-position:0 -64px
}
.ui-icon-arrowreturnthick-1-n{
background-position: -16px -64px
}
.ui-icon-arrowreturnthick-1-e{
background-position: -32px -64px
}
.ui-icon-arrowreturnthick-1-s{
background-position: -48px -64px
}
.ui-icon-arrowreturn-1-w{
background-position: -64px -64px
}
.ui-icon-arrowreturn-1-n{
background-position: -80px -64px
}
.ui-icon-arrowreturn-1-e{
background-position: -96px -64px
}
.ui-icon-arrowreturn-1-s{
background-position: -112px -64px
}
.ui-icon-arrowrefresh-1-w{
background-position: -128px -64px
}
.ui-icon-arrowrefresh-1-n{
background-position: -144px -64px
}
.ui-icon-arrowrefresh-1-e{
background-position: -160px -64px
}
.ui-icon-arrowrefresh-1-s{
background-position: -176px -64px
}
.ui-icon-arrow-4{
background-position:0 -80px
}
.ui-icon-arrow-4-diag{
background-position: -16px -80px
}
.ui-icon-extlink{
background-position: -32px -80px
}
.ui-icon-newwin{
background-position: -48px -80px
}
.ui-icon-refresh{
background-position: -64px -80px
}
.ui-icon-shuffle{
background-position: -80px -80px
}
.ui-icon-transfer-e-w{
background-position: -96px -80px
}
.ui-icon-transferthick-e-w{
background-position: -112px -80px
}
.ui-icon-folder-collapsed{
background-position:0 -96px
}
.ui-icon-folder-open{
background-position: -16px -96px
}
.ui-icon-document{
background-position: -32px -96px
}
.ui-icon-document-b{
background-position: -48px -96px
}
.ui-icon-note{
background-position: -64px -96px
}
.ui-icon-mail-closed{
background-position: -80px -96px
}
.ui-icon-mail-open{
background-position: -96px -96px
}
.ui-icon-suitcase{
background-position: -112px -96px
}
.ui-icon-comment{
background-position: -128px -96px
}
.ui-icon-person{
background-position: -144px -96px
}
.ui-icon-print{
background-position: -160px -96px
}
.ui-icon-trash{
background-position: -176px -96px
}
.ui-icon-locked{
background-position: -192px -96px
}
.ui-icon-unlocked{
background-position: -208px -96px
}
.ui-icon-bookmark{
background-position: -224px -96px
}
.ui-icon-tag{
background-position: -240px -96px
}
.ui-icon-home{
background-position:0 -112px
}
.ui-icon-flag{
background-position: -16px -112px
}
.ui-icon-calendar{
background-position: -32px -112px
}
.ui-icon-cart{
background-position: -48px -112px
}
.ui-icon-pencil{
background-position: -64px -112px
}
.ui-icon-clock{
background-position: -80px -112px
}
.ui-icon-disk{
background-position: -96px -112px
}
.ui-icon-calculator{
background-position: -112px -112px
}
.ui-icon-zoomin{
background-position: -128px -112px
}
.ui-icon-zoomout{
background-position: -144px -112px
}
.ui-icon-search{
background-position: -160px -112px
}
.ui-icon-wrench{
background-position: -176px -112px
}
.ui-icon-gear{
background-position: -192px -112px
}
.ui-icon-heart{
background-position: -208px -112px
}
.ui-icon-star{
background-position: -224px -112px
}
.ui-icon-link{
background-position: -240px -112px
}
.ui-icon-cancel{
background-position:0 -128px
}
.ui-icon-plus{
background-position: -16px -128px
}
.ui-icon-plusthick{
background-position: -32px -128px
}
.ui-icon-minus{
background-position: -48px -128px
}
.ui-icon-minusthick{
background-position: -64px -128px
}
.ui-icon-close{
background-position: -80px -128px
}
.ui-icon-closethick{
background-position: -96px -128px
}
.ui-icon-key{
background-position: -112px -128px
}
.ui-icon-lightbulb{
background-position: -128px -128px
}
.ui-icon-scissors{
background-position: -144px -128px
}
.ui-icon-clipboard{
background-position: -160px -128px
}
.ui-icon-copy{
background-position: -176px -128px
}
.ui-icon-contact{
background-position: -192px -128px
}
.ui-icon-image{
background-position: -208px -128px
}
.ui-icon-video{
background-position: -224px -128px
}
.ui-icon-script{
background-position: -240px -128px
}
.ui-icon-alert{
background-position:0 -144px
}
.ui-icon-info{
background-position: -16px -144px
}
.ui-icon-notice{
background-position: -32px -144px
}
.ui-icon-help{
background-position: -48px -144px
}
.ui-icon-check{
background-position: -64px -144px
}
.ui-icon-bullet{
background-position: -80px -144px
}
.ui-icon-radio-off{
background-position: -96px -144px
}
.ui-icon-radio-on{
background-position: -112px -144px
}
.ui-icon-pin-w{
background-position: -128px -144px
}
.ui-icon-pin-s{
background-position: -144px -144px
}
.ui-icon-play{
background-position:0 -160px
}
.ui-icon-pause{
background-position: -16px -160px
}
.ui-icon-seek-next{
background-position: -32px -160px
}
.ui-icon-seek-prev{
background-position: -48px -160px
}
.ui-icon-seek-end{
background-position: -64px -160px
}
.ui-icon-seek-first{
background-position: -80px -160px
}
.ui-icon-stop{
background-position: -96px -160px
}
.ui-icon-eject{
background-position: -112px -160px
}
.ui-icon-volume-off{
background-position: -128px -160px
}
.ui-icon-volume-on{
background-position: -144px -160px
}
.ui-icon-power{
background-position:0 -176px
}
.ui-icon-signal-diag{
background-position: -16px -176px
}
.ui-icon-signal{
background-position: -32px -176px
}
.ui-icon-battery-0{
background-position: -48px -176px
}
.ui-icon-battery-1{
background-position: -64px -176px
}
.ui-icon-battery-2{
background-position: -80px -176px
}
.ui-icon-battery-3{
background-position: -96px -176px
}
.ui-icon-circle-plus{
background-position:0 -192px
}
.ui-icon-circle-minus{
background-position: -16px -192px
}
.ui-icon-circle-close{
background-position: -32px -192px
}
.ui-icon-circle-triangle-e{
background-position: -48px -192px
}
.ui-icon-circle-triangle-s{
background-position: -64px -192px
}
.ui-icon-circle-triangle-w{
background-position: -80px -192px
}
.ui-icon-circle-triangle-n{
background-position: -96px -192px
}
.ui-icon-circle-arrow-e{
background-position: -112px -192px
}
.ui-icon-circle-arrow-s{
background-position: -128px -192px
}
.ui-icon-circle-arrow-w{
background-position: -144px -192px
}
.ui-icon-circle-arrow-n{
background-position: -160px -192px
}
.ui-icon-circle-zoomin{
background-position: -176px -192px
}
.ui-icon-circle-zoomout{
background-position: -192px -192px
}
.ui-icon-circle-check{
background-position: -208px -192px
}
.ui-icon-circlesmall-plus{
background-position:0 -208px
}
.ui-icon-circlesmall-minus{
background-position: -16px -208px
}
.ui-icon-circlesmall-close{
background-position: -32px -208px
}
.ui-icon-squaresmall-plus{
background-position: -48px -208px
}
.ui-icon-squaresmall-minus{
background-position: -64px -208px
}
.ui-icon-squaresmall-close{
background-position: -80px -208px
}
.ui-icon-grip-dotted-vertical{
background-position:0 -224px
}
.ui-icon-grip-dotted-horizontal{
background-position: -16px -224px
}
.ui-icon-grip-solid-vertical{
background-position: -32px -224px
}
.ui-icon-grip-solid-horizontal{
background-position: -48px -224px
}
.ui-icon-gripsmall-diagonal-se{
background-position: -64px -224px
}
.ui-icon-grip-diagonal-se{
background-position: -80px -224px
}
.ui-corner-tl{
-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px
}
.ui-corner-tr{
-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px
}
.ui-corner-bl{
-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px
}
.ui-corner-br{
-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px
}
.ui-corner-top{
-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px
}
.ui-corner-bottom{
-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px
}
.ui-corner-right{
-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px
}
.ui-corner-left{
-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px
}
.ui-corner-all{
-moz-border-radius:5px;-webkit-border-radius:5px
}
.ui-widget-overlay{
background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30)
}
.ui-widget-shadow{
margin: -8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px
}
.ui-resizable{
position:relative
}
.ui-resizable-handle{
position:absolute;font-size:0.1px;z-index:99999;display:block
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{
display:none
}
.ui-resizable-n{
cursor:n-resize;height:7px;width:100%;top: -5px;left:0px
}
.ui-resizable-s{
cursor:s-resize;height:7px;width:100%;bottom: -5px;left:0px
}
.ui-resizable-e{
cursor:e-resize;width:7px;right: -5px;top:0px;height:100%
}
.ui-resizable-w{
cursor:w-resize;width:7px;left: -5px;top:0px;height:100%
}
.ui-resizable-se{
cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px
}
.ui-resizable-sw{
cursor:sw-resize;width:9px;height:9px;left: -5px;bottom: -5px
}
.ui-resizable-nw{
cursor:nw-resize;width:9px;height:9px;left: -5px;top: -5px
}
.ui-resizable-ne{
cursor:ne-resize;width:9px;height:9px;right: -5px;top: -5px
}
.ui-accordion .ui-accordion-header{
cursor:pointer;position:relative;margin-top:1px;zoom:1
}
.ui-accordion .ui-accordion-li-fix{
display:inline
}
.ui-accordion .ui-accordion-header-active{
border-bottom:0 !important
}
.ui-accordion .ui-accordion-header
a{
display:block;font-size:1em;padding: .5em .5em .5em 2.2em
}
.ui-accordion .ui-accordion-header .ui-icon{
position:absolute;left: .5em;top:50%;margin-top: -8px
}
.ui-accordion .ui-accordion-content{
padding:1em
2.2em;border-top:0;margin-top: -2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none
}
.ui-accordion .ui-accordion-content-active{
display:block
}
.ui-dialog{
position:relative;padding: .2em;width:300px
}
.ui-dialog .ui-dialog-titlebar{
padding: .5em .3em .3em 1em;position:relative
}
.ui-dialog .ui-dialog-title{
float:left;margin: .1em 0 .2em
}
.ui-dialog .ui-dialog-titlebar-close{
position:absolute;right: .3em;top:50%;width:19px;margin: -10px 0 0 0;padding:1px;height:18px
}
.ui-dialog .ui-dialog-titlebar-close
span{
display:block;margin:1px
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{
padding:0
}
.ui-dialog .ui-dialog-content{
border:0;padding: .5em 1em;background:none;overflow:auto;zoom:1
}
.ui-dialog .ui-dialog-buttonpane{
text-align:left;border-width:1px 0 0 0;background-image:none;margin: .5em 0 0 0;padding: .3em 1em .5em .4em
}
.ui-dialog .ui-dialog-buttonpane
button{
float:right;margin: .5em .4em .5em 0;cursor:pointer;padding: .2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible
}
.ui-dialog .ui-resizable-se{
width:14px;height:14px;right:3px;bottom:3px
}
.ui-draggable .ui-dialog-titlebar{
cursor:move
}
.ui-slider{
position:relative;text-align:left
}
.ui-slider .ui-slider-handle{
position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default
}
.ui-slider .ui-slider-range{
position:absolute;z-index:1;font-size: .7em;display:block;border:0
}
.ui-slider-horizontal{
height: .8em
}
.ui-slider-horizontal .ui-slider-handle{
top: -.3em;margin-left: -.6em
}
.ui-slider-horizontal .ui-slider-range{
top:0;height:100%
}
.ui-slider-horizontal .ui-slider-range-min{
left:0
}
.ui-slider-horizontal .ui-slider-range-max{
right:0
}
.ui-slider-vertical{
width: .8em;height:100px
}
.ui-slider-vertical .ui-slider-handle{
left: -.3em;margin-left:0;margin-bottom: -.6em
}
.ui-slider-vertical .ui-slider-range{
left:0;width:100%
}
.ui-slider-vertical .ui-slider-range-min{
bottom:0
}
.ui-slider-vertical .ui-slider-range-max{
top:0
}
.ui-tabs{
padding: .2em;zoom:1
}
.ui-tabs .ui-tabs-nav{
list-style:none;position:relative;padding: .2em .2em 0
}
.ui-tabs .ui-tabs-nav
li{
position:relative;float:left;border-bottom-width:0 !important;margin:0
.2em -1px 0;padding:0
}
.ui-tabs .ui-tabs-nav li
a{
float:left;text-decoration:none;padding: .5em 1em
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{
padding-bottom:1px;border-bottom-width:0
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing
a{
cursor:text
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected
a{
cursor:pointer
}
.ui-tabs .ui-tabs-panel{
padding:1em
1.4em;display:block;border-width:0;background:none
}
.ui-tabs .ui-tabs-hide{
display:none !important
}
.ui-datepicker{
width:17em;padding: .2em .2em 0
}
.ui-datepicker .ui-datepicker-header{
position:relative;padding:.2em 0
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{
position:absolute;top:2px;width:1.8em;height:1.8em
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{
top:1px
}
.ui-datepicker .ui-datepicker-prev{
left:2px
}
.ui-datepicker .ui-datepicker-next{
right:2px
}
.ui-datepicker .ui-datepicker-prev-hover{
left:1px
}
.ui-datepicker .ui-datepicker-next-hover{
right:1px
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next
span{
display:block;position:absolute;left:50%;margin-left: -8px;top:50%;margin-top: -8px
}
.ui-datepicker .ui-datepicker-title{
margin:0
2.3em;line-height:1.8em;text-align:center
}
.ui-datepicker .ui-datepicker-title
select{
float:left;font-size:1em;margin:1px
0
}
.ui-datepicker select.ui-datepicker-month-year{
width:100%
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{
width:49%
}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{
float:right
}
.ui-datepicker
table{
width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em
}
.ui-datepicker
th{
padding: .7em .3em;text-align:center;font-weight:bold;border:0
}
.ui-datepicker
td{
border:0;padding:1px
}
.ui-datepicker td span, .ui-datepicker td
a{
display:block;padding: .2em;text-align:right;text-decoration:none
}
.ui-datepicker .ui-datepicker-buttonpane{
background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0
}
.ui-datepicker .ui-datepicker-buttonpane
button{
float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
float:left
}
.ui-datepicker.ui-datepicker-multi{
width:auto
}
.ui-datepicker-multi .ui-datepicker-group{
float:left
}
.ui-datepicker-multi .ui-datepicker-group
table{
width:95%;margin:0
auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group{
width:50%
}
.ui-datepicker-multi-3 .ui-datepicker-group{
width:33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group{
width:25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{
border-left-width:0
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
border-left-width:0
}
.ui-datepicker-multi .ui-datepicker-buttonpane{
clear:left
}
.ui-datepicker-row-break{
clear:both;width:100%
}
.ui-datepicker-rtl{
direction:rtl
}
.ui-datepicker-rtl .ui-datepicker-prev{
right:2px;left:auto
}
.ui-datepicker-rtl .ui-datepicker-next{
left:2px;right:auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover{
right:1px;left:auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover{
left:1px;right:auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane{
clear:right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane
button{
float:left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{
float:right
}
.ui-datepicker-rtl .ui-datepicker-group{
float:right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{
border-right-width:0;border-left-width:1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
border-right-width:0;border-left-width:1px
}
.ui-datepicker-cover{
display:none;display/**/: block;position:absolute;z-index: -1;filter:mask();top: -4px;left: -4px;width:200px;height:200px
}
.ui-progressbar{
height:2em;text-align:left
}
.ui-progressbar .ui-progressbar-value{
margin: -1px;height:100%
}

